living together and practically married - Französisch Englisch Wörterbuch